/**
 *
 */
package com.naiterui.ehp.bs.emr.vo.patient;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;

/**

 * @since 2.16
 */
@ApiModel(value = "CaseFileResultVO", description = "病例保存返回结果VO")
public class CaseFileResultVO {

    @ApiModelProperty(value = "是否需要支付")
    private Boolean needPay;

    @ApiModelProperty(value = "关联医生id：needPay为true 时返回关联医生id")
    private Long rationDoctorId;

    public CaseFileResultVO(Boolean needPay, Long rationDoctorId) {
        this.needPay = needPay;
        this.rationDoctorId = rationDoctorId;
    }

    public Boolean getNeedPay() {
        return needPay;
    }

    public void setNeedPay(Boolean needPay) {
        this.needPay = needPay;
    }

    public Long getRationDoctorId() {
        return rationDoctorId;
    }

    public void setRationDoctorId(Long rationDoctorId) {
        this.rationDoctorId = rationDoctorId;
    }

    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this);
    }


}
